// JavaScript Document
$(function(){
		
		var bodyHeight = $(window).height();//可视区域高度
		var bodyWidth = $(window).width();	//可视区域宽度
		//滚动条事件，设置#right的定位值,还有隐藏搜框的显示和隐藏
		$(window).scroll(function(){
			var scrollTop = $(document).scrollTop();	
			var documentH = $(document).height();
			
			if(scrollTop > documentH - bodyHeight){
				scrollTop = documentH - bodyHeight;
			}
			$('#right').css('top',scrollTop + 'px');
			if(scrollTop > 300){
				//console.log(scrollTop);
				$('.gotop').show().css({'top':bodyHeight-150+'px','left':'0px'});
				$('.hide_search').fadeIn(500);
			}else{
				$('.gotop,.hide_search').hide();
			}	
		});
		//给新增的goTOP增加点击事件
		$('.gotop').live('click',function(){
			$(window).scrollTop(0);	
		});
		//根据滚动条来定位右边栏的位置
		$('#right').css({'height':bodyHeight+'px','left':bodyWidth-30+'px'});
		//右边栏链接判断鼠标移入移出横线的样式
		$('#right a').hover(function(){
			$(this).next().hide();	
		},function(){
			$(this).next().show();	
		});
		//顶部下拉菜单
		$('.head_info').hover(function(){	
			$(this).find('ul').show();
		},function(){
			$(this).find('ul').hide();
		});
		//二级菜单
		$('#navlist .left_nav').hover(function(){
			$(this).css({'width':'204px','z-index':'9','border-top':'1px solid #ddd','border-bottom':'1px solid #ddd'}).siblings('li').css({'width':'203px','z-index':'auto','border-color':'#fff'});
			$(this).children('dl').css('border-bottom','none');
			$(this).next().show().siblings('div').hide();
		},function(){
			$(this).children('dl').css('border-bottom','1px dashed #c7c7c7');
			$(this).siblings('div').hide();
			$(this).css({'width':'203px','z-index':'auto','border-color':'#fff'});
		});
		
		$('.none_nav').hover(function(){
			$(this).css('display','block').prev('li').css({'width':'204px','z-index':'9','border-top':'1px solid #ddd','border-bottom':'1px solid #ddd'}).children('dl').css('border-bottom','none');
		},function(){
			$(this).css('display','none').prev('li').children('dl').css('border-bottom','1px dashed #c7c7c7');
			$(this).prev().css({'width':'203px','z-index':'auto','border-color':'#fff'});
		});
		
		//主页轮播图
		$("#as a").eq(0).show();
		/*移入图片显示轮播按钮*/
		$('.m_topmain a').hover(function(){
			$('#l,#r').show();	
		},function(){
			$('#l,#r').hide();	
		});
		/*移入轮播按钮效果*/
		$('#l,#r').hover(function(){
			$('#l,#r').show();
			$(this).css('opacity','0.8');	
		},function(){
			$(this).css('opacity','0.3');
			$('#l,#r').hide();	
		});
		//轮播图片
		var index = 0;
		var len = $('#as a').length;
		var timer = null;
		var timer2 = null;
		//轮播函数
		function run(){
			//console.log(index);
			index ++;
			if(index > len-1){
				index = 0;
			}
			$('#as a').eq(index).fadeIn(800).siblings('a').fadeOut(500);
			$('#as ul li').eq(index).addClass('point').siblings().removeClass('point');
			
			var d = 0;
			timer2 = setInterval(function(){
				
				d += 1;
				$('.point').css('transform','rotate('+d+'deg)');
				if(d>=360){
					d = 0;
					clearInterval(timer2);
				}
			},8);
			
			
			
			//console.log(index);
		}
		//定时器
		start();
		function start(){
			timer = setInterval(run,3600);
		}
		function timerStop(){
			//console.log(timer);
			clearInterval(timer);
		}
		
		$('.m_topmain').hover(timerStop,start);
		//点击左右按钮图片轮换
		$('#l').click(function(){
			index -- ;
			if(index < 0){
				index = len - 1 ;
			}
			console.log(index);	
			$('#as a').eq(index).stop().fadeIn(800).siblings('a').fadeOut(500);
			$('#as ul li').eq(index).addClass('point').siblings().removeClass('point');
			$('.point').css('transform','rotate(360deg)');
			
		});
		$('#r').click(function(){
			index ++;
			if(index > len-1 ){
				index = 0;	
			}
			//console.log(index);	
			$('#as a').eq(index).stop().fadeIn(800).siblings('a').fadeOut(500);
			$('#as ul li').eq(index).addClass('point').siblings().removeClass('point');	
			
					
		});
		//鼠标滑过圆点显示相应图片
		$('#as ul li').mouseover(function(){
			index = $(this).index();
			console.log(index);
			$('#as a').eq(index).stop().fadeIn(800).siblings('a').fadeOut(500);
			clearInterval(timer2);
			
			$('.point').css('transform','rotate(360deg)');
			$('#as ul li').eq(index).addClass('point').siblings().removeClass('point');
		});

			
})